home *** CD-ROM | disk | FTP | other *** search
/ Kompuutteri Kaikille K-CD 2002 #10 / K-CD_2002-10.iso / Serious Sam II / Scripts / GLSettings / RAM.ini < prev    next >
Text File  |  2001-11-09  |  2KB  |  90 lines

  1.  
  2. // determine texture and shadowmap quality/size
  3. // (depends on ammount of board and system RAM)
  4.  
  5.  
  6. if( iQualityIndex==5)   // >224 MB, 64MB video
  7. {
  8.   tex_iNormalQuality    = 0;  
  9.   tex_iAnimationQuality = 0;
  10.   tex_iNormalSize    = 10;
  11.   tex_iAnimationSize = 7;
  12.   tex_iEffectSize    = 8;
  13.   shd_iStaticSize  = 8;
  14.   shd_iDynamicSize = 8;
  15.   shd_bFineQuality = 1;
  16.   shd_fCacheSize   = 16;
  17.   shd_tmFlushDelay = 40;
  18.   mdl_bFineQuality = 1;
  19.   gfx_tmProbeDecay = 300;
  20.   gfx_fProbeRatio  = 2.0;
  21. }
  22.  
  23. else if( iQualityIndex==4)  // 192-224 MB, 32MB video
  24. {
  25.   tex_iNormalQuality    = 0;
  26.   tex_iAnimationQuality = 11;
  27.   tex_iNormalSize    = 9;
  28.   tex_iAnimationSize = 6;
  29.   tex_iEffectSize    = 7;
  30.   shd_iStaticSize  = 8;
  31.   shd_iDynamicSize = 8;
  32.   shd_bFineQuality = 1;
  33.   shd_fCacheSize   = 12;
  34.   shd_tmFlushDelay = 30;
  35.   mdl_bFineQuality = 1;
  36.   gfx_tmProbeDecay = 200;
  37.   gfx_fProbeRatio  = 1.5;
  38. }
  39.  
  40. else if( iQualityIndex==3)   // 128-192 MB, 16 MB video
  41. {
  42.   tex_iNormalQuality    = 0;
  43.   tex_iAnimationQuality = 11;
  44.   tex_iNormalSize    = 8;
  45.   tex_iAnimationSize = 6;
  46.   tex_iEffectSize    = 7;
  47.   shd_iStaticSize  = 7;
  48.   shd_iDynamicSize = 7;
  49.   shd_bFineQuality = 1;
  50.   shd_fCacheSize   = 8;
  51.   shd_tmFlushDelay = 20;
  52.   mdl_bFineQuality = 1;
  53.   gfx_tmProbeDecay = 100;
  54.   gfx_fProbeRatio  = 1.0;
  55. }
  56.  
  57. else if( iQualityIndex==2)   // 64-96 MB, 4-8 MB video
  58. {
  59.   tex_iNormalQuality    = 0;
  60.   tex_iAnimationQuality = 11;
  61.   tex_iNormalSize    = 7;
  62.   tex_iAnimationSize = 5;
  63.   tex_iEffectSize    = 6;
  64.   shd_iStaticSize  = 6;
  65.   shd_iDynamicSize = 6;
  66.   shd_bFineQuality = 0;
  67.   shd_fCacheSize   = 4;
  68.   shd_tmFlushDelay = 10;
  69.   mdl_bFineQuality = 0;
  70.   gfx_tmProbeDecay = 50;
  71.   gfx_fProbeRatio  = 0.5;
  72. }
  73.  
  74. else if( iQualityIndex==1)   // <64 MB
  75. {
  76.   tex_iNormalQuality    = 11;
  77.   tex_iAnimationQuality = 11;
  78.   tex_iNormalSize    = 6;
  79.   tex_iAnimationSize = 5;
  80.   tex_iEffectSize    = 5;
  81.   shd_iStaticSize  = 5;
  82.   shd_iDynamicSize = 5;
  83.   shd_bFineQuality = 0;
  84.   shd_fCacheSize   = 2;
  85.   shd_tmFlushDelay = 5;
  86.   mdl_bFineQuality = 0;
  87.   gfx_tmProbeDecay = 20;
  88.   gfx_fProbeRatio  = 0.25;
  89. }
  90.